algae for human or animal consumption - Français Anglais Dictionnaire